﻿@charset "UTF-8";
/*
    Css for PEL,    ver 1.0
    CopyRight By Dongyi Network Technology CO.,Ltd Design Center

    本网站通用布局
*/
/* Css Reset */
pre{white-space: pre-wrap; word-wrap: break-word;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, img {padding: 0;margin: 0;}
table { border-collapse: collapse; border-spacing: 0; }
fieldset, img { vertical-align: top; border: 0; }
address, caption, cite, code, dfn, em, th, var, i { font-weight: normal; font-style: normal;  }
ol, ul, li { list-style: none; }
div, dl, dt, dd, ol, ul, li {zoom: 1;}
caption, th { text-align: left; }
q:before, q:after { content: ''; }
abbr, acronym { border: 0; }
article,aside,dialog,footer,header,section,footer,nav,figure,menu,time{margin: 0;padding: 0;display:block;zoom:1;}

/* Public */
body{ min-width: 1200px; font-size: 16px; line-height: 1.8; font-family: "Microsoft YaHei", SimSun, Arial, Helvetica, Tahoma, sans-serif; background: #eef9ff; }
.siteWidth{ width: 1200px; margin: 0 auto; }
a{color:#363636;text-decoration: none;}
a:hover{color:#ff4e00; text-decoration: none;}


.border{border:1px #53b1fa solid;}
.clear { clear:both; padding:0; margin:0px;}
.clearbox {border:none;border-top: 1px solid transparent !important;clear: both;font-size: 0;height: 0;line-height: 0;margin-top: -1px !important;visibility: hidden;}
.blank{height:10px;font-size:0px; line-height:0; }

.fr{float:right; }
.fl{float: left; }
.hide{display:none; }
.clear{clear:both; height:0; zoom:1; overflow:hidden;}
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
* html .clearfix { height: 1%; }
* + html .clearfix { min-height: 1%; }


/*default*/
#content{ margin:0 auto; padding: 20px; width: 1160px; background: #fff; overflow: hidden; border-radius: 8px; box-shadow: 0 0 10px rgba(0, 0, 0, 0.05); }

/* header */
#header{height: 500px; margin: 0 0 20px; background: url(../img/headbg.jpg) no-repeat center bottom; position: relative;}
#header .siteWidth{ position: relative; }
#header .logo{ position:absolute; top: 50px; left: 0;}
#header .logo img{ max-height: 60px; max-width: 700px;}
#header .topBar{float: right; *display: inline; margin: 8px 0 0; }
#header .topBar .links{  float:right; height:36px; line-height:36px; font-size: 14px; color: #666;}
#header .topBar .links a { color: #666; }
#header .topBar .links a:hover { color: #ff4e00; }

/* 站群导航-公共 */
#siteLast{position: relative;}
#siteLast dt {cursor: pointer;}
#siteLast dd{display:none; width:900px; position:absolute;  background:#fff; text-align:left; color:#333; max-height:500px; overflow:auto; padding:10px}
#siteLast dd h3{ text-align:left; margin:0 10px; position:relative; font-size:14px; font-weight:bold; line-height:34px; display:block; overflow:hidden;}
#siteLast dd h3.h i{display:none;}
#siteLast dd h3 span{float:left; height:34px; line-height:34px; padding:0 15px 0 0; background:#ffffff; position:relative; z-index:2;}
#siteLast dd h3 i{ content:""; display:block; height:1px; line-height:0; font-size:0; background:#eeeeee; top:16px; right:0; width:100%; position:absolute; z-index:1;}
#siteLast dd table{border-collapse: collapse;border-spacing: 0; font-size:12px; width:100%}
#siteLast dd table td{padding-top:10px; padding-bottom:10px; overflow:hidden}
#siteLast dd table .tdlab{width:90px; text-align:right; padding-right:20px; vertical-align:middle; line-height:26px; font-weight:bold; }
#siteLast dd ul{overflow:hidden;}
#siteLast dd ul li{width:18%; margin-left:2%; float:left; height:26px; line-height:26px; overflow:hidden}
#siteLast dd ul li a{color:#333}
#siteLast dd ul li a:hover{color:#c00;}
#siteLast dd table.up{background:#f7f7f7}
#siteLast.on dd{display:block;}

/* 站群导航-个性 */
#siteLast{z-index: 2;padding-top: 4px;float:right;color:#333; margin-right:20px; display:inline; z-index:300;}
#siteLast dt{padding: 0 10px 0 10px;height:32px;line-height: 28px;}
#siteLast a{ padding:0; margin:0;}
#siteLast dd{font-size:12px;border: 3px solid #006cad;right:0px;left:auto;margin:0px;top: 36px;}
#siteLast li a{ cursor:pointer;}
#siteLast.on dt{ background-color:#006cad; color:#fff;}

/*站内搜索 S*/
.s-form { position:absolute; right:0; top: 70px; }
.s-form .input-box, .s-form .btn-box { float:left; }
.s-form .from-control { border: none; width: 200px; padding: 8px 12px 8px 20px; height: auto; line-height: 20px; font-size: 14px; background: #fff; border-radius: 500px 0 0 500px; outline: none; }
.s-form .btn { display: block; height: 36px; line-height: 36px; width: auto; cursor: pointer; background: #e23d17; border:0; overflow:hidden; font-size: 14px; color: #fff; padding: 0 16px; border-radius: 0 500px 500px 0; }

/*导航 S*/
#nav{ height: 50px; position:absolute; background: #0085d2; background: linear-gradient(180deg, #019af2, #0072b4); border-radius: 500px; box-shadow: 0 3px 4px rgba(0, 0, 0, 0.15); width: 100%; left:0; top:160px; }
.mainNav{margin: 0 20px;height:50px;line-height:50px;}
.mainNav .li1{ position: relative; float: left; text-align:center;}
.mainNav .a1{ display: block; font-size: 16px; font-weight:bold; color:#fff;}
.mainNav .on1 .a1{ background: #0a7cc1; }
.mainNav .ul1{ display:none;  position:absolute; top:100%; left:0px; width:100%; text-align:center;background:#fff; padding: 10px 0;} 
.mainNav .a2{ display: block; line-height: 20px; padding: 8px; font-weight: normal; font-size: 15px; }
.mainNav .a2:hover{ background: #f5f5f5; color: #006cad; }

/* box */
.box .hd{ background:url(../img/lmbg_hd.png) no-repeat left top; height:40px;}
.box .bd{ background:url(../img/lmbg_md.png) repeat-y  left center;}
.box .td{ background:url(../img/lmbg_td.png) no-repeat left bottom; height:15px;}
.box .hd h3{background:url(../img/icon.png) no-repeat 18px 20px; height:35px; padding-left:35px; padding-top:10px; border-bottom:1px dashed #ccc; color:#ff4e00; }
.box .bd ul{  padding:5px 13px;}

/* sideBox */
.sideBox{ padding: 5px 10px; border: 1px solid #c2e3ec; border-radius: 5px; margin-bottom: 10px;}
.sideBox .hd{ height: 44px; line-height: 44px; border-bottom:1px #CCC dashed;}
.sideBox .hd h3{ background:url(../../base/img/icon.png) no-repeat left center; padding-left:15px; height:44px; font-size: 18px; color:#006cad; }
.sideBox .hd h3 a{ color:#006cad; }
.sideBox .bd { padding: 10px 0; }

/* footer */
#footer{margin:0 auto; /* background:url(../img/footerbg.jpg) repeat-x center bottom; */ min-width:1200px;color: #666; }
#footer .footerBg{/* background: url(../img/footertd.png) no-repeat center 10px; */ width:1200px; margin: 0 auto; padding: 30px 0 25px;}
#footer .footNav{ margin-bottom: 6px; text-align: center; font-size: 14px; line-height: 1.8; }
#footer .footNav a{ margin: 0 5px; color: #666; }
#footer .copyRight{ text-align:center; font-size: 14px; line-height: 2; color: #666; }
#footer .copyRight a{ color: inherit; }
#footer a:hover{ color: #ff4e00; }
#footer .pics { text-align: center; }
#footer .pics img { margin: 0 5px; vertical-align: middle; }

/* path */
.path{ margin-bottom: 20px; line-height:20px; background:url(../img/path_icon.png) no-repeat left center; padding-left:25px;}
.path a{display:inline-block; padding:0 2px;}

/* goTop */
#goTop { position: fixed; display: none; _display: none !important; width: 50px; height: 50px; bottom: 60px; right: 5px; z-index: 99; cursor: pointer; margin: 5px; width: 40px; height: 40px; border-radius: 2px; box-shadow: 0 0 5px #9c9c9c; -webkit-box-shadow: 0 0 5px #9c9c9c; opacity: .9; background: rgba(0, 0, 0, .5); }
#goTop::after { display: block; position: absolute; left: 50%; top: 50%; margin-left: -10px; margin-top: -15px; content: ""; border-width: 10px; border-color: transparent; border-bottom-color: #fff; border-bottom-style: solid; border-style: dashed; display: block; font-size: 0; line-height: 0; width: 0; }




























































/*左边部分定义*/
#xyxw{ float:right;}
#tzgg{ float:left;}
ul .date{ float:right; color:#ccc;}

/*图片部分定义*/
.tpzx{width:665px;height: 160px;padding-top:2px;border:1px solid #caeef7;background-color:#eef9ff;position:relative;z-index:1;}
.tpzx .hd{ width:30px; float:left; }
.tpzx .hd{ background:url(../img/tphd.png) no-repeat left top; position:relative; z-index:3; width:28px; height:78px; left:3px; top:-5px;}
.tpzx .hd h3{ color:#fff; line-height: 16px;text-align: center;padding-top:3px;width:22px;}
.tpzx .hd h3 a { color:#fff; font-size:14px;}
.tpzx .bd{ padding-left:30px; padding-top:18px;}
.tpzx .bd .tempWrap{ width:618px !important; }
.tpzx .bd li{ float:left; overflow:hidden;padding-left:8px; width:110px;}
.tpzx .bd li .pic{ background:#FFF; height:81px;  padding:4px; border:1px solid #c5ddec;}
.tpzx .bd li .pic img{ width:100px; height:81px;}
.tpzx .bd li .title{ text-align:center; line-height:20px;}

/*顶部定义*/
.lmheader{ height:390px; overflow:hidden; position:relative;width:1200px; margin:0 auto;background: url(../img/headbg.jpg) no-repeat center top #fff; }
.lmheader .logo{ position:absolute; top:18px; left:27px; height:48px; width:318px;background:url(../img/logo.png) no-repeat left center;}
.lmheader .us{  float:right; height:36px; line-height:36px;}
.lmheader .us a{ padding-right:10px; margin-left:10px;}
.lmheader .search{ position:absolute; right:30px; top:48px; overflow:hidden;}
.lmheader .siteSearch .search{  width:51px; height:20px;border:none; display: block; float:right;}

#Content_lm{ width:980px; margin:0 auto;}
/*右边侧栏定义*/
.rightside{ float:right; overflow:hidden; width:232px;}

#zxzx .bd ul li{ padding-left:10px; background:url(../img/point.png) no-repeat left; padding-left:10px;}

/*左边主体部分定义*/
.rightMain{width:738px; float:left; overflow:hidden; }
.m-Box{ width:736px; height:276px; background:url(../img/jdtbg.png) repeat-x left top; border:1px solid #cceff7;}

/*父栏目页焦点图定义*/
#focusNews{ margin:12px 0 0 12px; float:left;}


/*父栏目页新闻部分定义*/
#newsGroup{ float:right; width:420px;}
.newsBox .bd ul{ padding:10px;}

/*文章列表页定义*/
#lb_list .bd ul{ padding:20px; }
#lb_list .bd p{ padding:25px;}
#lb_list .bd ul li{ line-height:30px; background:url(../img/point.png) no-repeat left center; padding-left:15px;}
#lb_list .bd ul li a{font-size:14px;}
#lb_list .bd ul li.split{  border-bottom: 1px dotted #d8d8d8;font-size: 0; height: 0;line-height: 0;margin: 15px 0; background:none;}

/*缩略图列表页定义*/
#pic_list{ background:url(../img/lby_bg.png) no-repeat left top; padding-bottom:20px;border:1px solid #cceff7; width:736px;}
#pic_list .hd{ height:35px; line-height:35px; padding:20px; }
#pic_list .hd h3{ background:url(../img/icon.png) no-repeat left center; padding-left:20px;border-bottom:1px dashed #ccc;}
#pic_list .bd ul{ padding:20px; overflow:hidden;}
#pic_list .bd ul li{float:left;overflow:hidden;width: 162px;padding-left:10px;padding-bottom:15px;}
#pic_list .bd li .pic{ background:#FFF; height:111px; width:152px; padding:4px; border:1px solid #c5ddec;}
#pic_list .bd li .pic img{ width:152px; height:111px;}
#pic_list .bd li .title{text-align:center;line-height: 20px;height: 40px;}


/*文章内容页定义*/
/* 文章-内容页 */
/* 文章标题 */
.contArticle{ padding:20px;}
.contArticle_tit{clear:both;overflow:hidden; margin:10px 0 15px 0; text-align:center; }
.contArticle_tit h2{color:#ff3c00; font-size:16px; line-height:30px;font-weight:bold;  }
.contArticle_subTit{ color:#333; font-size:14px; text-align:center; }
.contArticle_author{text-align:center;line-height:24px;  padding:5px 0;  margin:0 0 20px 0;color:#666;border-top:1px dotted #deccc4;  border-bottom:1px dotted
#deccc4;   }
.contArticle_author span{margin:0 2px; }
.contArticle_author a{color:#666;}
.fontZoomA{background:url("../img/shareb.gif") no-repeat 3px -124px; padding-left:20px;display:inline-block; line-height:20px; }
.fontZoomB{background:url("../img/shareb.gif") no-repeat 3px -164px; padding-left:20px;display:inline-block; line-height:20px; }
.contKeywords{color:#ccc;height:40px; }
.contKeywords strong{color:#333;}
.contKeywords a{color:#143385;margin:0 10px; }

/* 文章内容 */
.contArticle_text{line-height:27px;font-family:宋体; padding-bottom:10px; font-size:14px;overflow:hidden;text-align:left; color:#333; }
.contArticle_text p{line-height:27px;margin-bottom:15px;color:#333; }
.contArticle_text a{color:#206AB5;}
.contArticle_text img{max-width:600px;height:auto;}
#fontzoom{width:100%; overflow:hidden;ord-break: break-all;white-space: normal;	word-wrap: break-word;line-break: strict;/*IE,非汉字换行*/}
.contArticle_text ul,.contArticle_text ol{margin-bottom:15px;margin-left:15px}
.contArticle_bot_Artpage{margin:0px auto; text-align:center; padding-top:10px;  }
.contArticle_bot_Artpage a{display:inline-block;padding:0 6px;border:1px solid #B8BFC5;height:18px;line-height:18px;     }
.contArticle_bot_Artpage .pagecss{height:30px;display:block;  }
.contArticle_bot_text{margin:0px;padding:0 10px; line-height:25px; text-align:left;color:#666;background:#fff;border:1px solid #cdd8de;  }
.contArticle_bot_text a{color:#666;}
.contArticle_bot_text_fun{float:right;display:inline;text-align:right; width:180px;   }
.contArticle_bot_text_fun a{padding-left:17px; display:inline-block;background:url(../img/contarticle_bot_text.gif) no-repeat;margin:0 5px;  }
.contArticle_bot_text_fun a.contABot01{background-position: 0px 6px;}
.contArticle_bot_text_fun a.contABot02{background-position: 0px -34px;}
.contArticle_bot_page{line-height:25px;  margin:10px 0;color:#666; border-top:1px dotted #ccc;padding-top:10px;   }
.contArticle_bot_page a{margin-right:10px; color:#4a4a4a; }

.contArticle_bot_collect{height:30px;line-height:30px;    text-align:left;background:#f7f5f4;padding:0 10px;border-bottom:1px solid #e8e7e6;    }
.contArticle_bot_collect .contABot01,
.contArticle_bot_collect .contABot02{ float:left;display:inline;margin:0 10px 0 0;    }
.contArticle_bot_collect .contABot01{  }
.contArticle_bot_collect #bdshare{float:right;line-height:16px !important; display:inline;margin:3px 0 0 0; }
.bdsharebuttonbox { float:right }
.articleCon { padding:20px;}



/* 评论列表 */
#commentform{ padding:20px;}
.comListBox{ margin-top:10px; }
.msgList li{ margin-bottom:15px;  border:1px solid #ddd; background:#fff;-webkit-box-shadow: #f1f1f1 0 3px 0;-moz-box-shadow: #f1f1f1 0 3px 0;box-shadow: #f1f1f1 0 3px  0;behavior: url(/PIE.htc);}
.msgList .msgInfo{ height:26px; line-height:26px; padding:0 10px; background:url("../img/bgsplit.jpg") 0 -13px repeat-x; border-bottom:1px solid #dfdfdf; color:#999;   }
.msgList .msgInfo .reviewer{ font-weight:bold; color:#c60;  }
.msgList .msgInfo .star{ float:right;  }
.msgList .msgInfo .star em{ vertical-align:middle;float:left;margin-top:-1px;display:inline;  }
.msgList .msgContent{ padding:10px;  }
.msgList .msgContent .msgReply{ padding:5px 10px; background:#f6f6f6;margin:10px 0 0 0;   }
.msgList .msgContent .msgReplyer{ font-weight:bold;color:red;}
.msgPage{ text-align:right; }

/* 填写评论 */
.msgAddBox{ padding:10px 25px; background:#f9f4f3; border:1px solid #ddd;    }
.msgAddBox .inputTxt{ height:20px; line-height:20px; border:1px solid #d4d4d4; width:90px;color:#999;  }
.msgAddBox #commentEmail{ width:180px;  }
.msgAddBox li{  height:22px; line-height:22px;}
.msgAddTit{ display:none;  }
.msgAddBox .msgAddUser{height:30px; }
.msgAddBox .msgAddUser em{display:inline-bock;height:30px;;height:30px;  }
.msgAddBox .msgAddUser label{ padding-right:15px;  }
.msgAddBox .msgAddUser i{ color:#f00;  }
.msgAddBox .msgAddUser li{ overflow:hidden;  }
.msgAddBox .msgAddUser #commentRankingBlock{ float:right;  }
.msgAddBox .msgScore{ padding-top:0px;  }
.msgAddBox  #commentContnet{ margin-top:5px;   background:#fff; border:1px solid #d4d4d4; width:568px; height:60px; font-size:12px;   }
.msgAddBox  .msgSubmitBar{ padding-top:10px; height:22px; line-height:22px;  }
.msgAddBox  .msgSubmitBar .msgAddBtn{background-position:0 -100px;width:80px;display:inline-block; height:22px; line-height:22px;  text-align:center;  text-decoration:none; color:#fff; }
.msgAddBox  .msgSubmitBar *{ vertical-align:middle; }
.msgAddBox  #commentValidCode{ margin:0 5px;  }


/* 顶部注册登录 */
.user-mainbox .hd h3,
.user-mainbox .top h3{color:#0083df !important;border-bottom:3px solid #0083df !important;}
.user-mainbox .loginBtn {background: #0083df !important;}
.user-mainbox .loginBtn:hover { background: #3da9ee !important;}

/*-- CSS结束 --*/
